192178
887600
708227
497452
1238508
881413
1097208
123190
831139
44965
934769
698793
5170799
3590581
3119148
2424804
2243988
2070609
1994358
1777118
1724136
1696196
1643471